sleep deprivation – Deutsch–English translations

🇬🇧 en de 🇩🇪

sleep deprivation noun

  • condition of forcibly being kept awake
Schlafentzug
Wiktionary Links